fix(ssh): make execution timeout configurable and remove internal 300s cutoff#3394
fix(ssh): make execution timeout configurable and remove internal 300s cutoff#3394Danigm-dev wants to merge 8 commits intosimstudioai:stagingfrom
Conversation
|
@Danigm-dev is attempting to deploy a commit to the Sim Team on Vercel. A member of the Team first needs to authorize it. |
Greptile SummaryThis PR removes the hardcoded 300s (5 minute) internal timeout for SSH/tool execution by forwarding the configurable
Confidence Score: 5/5
Important Files Changed
Last reviewed commit: a624850 |
3d83b39 to
f70f154
Compare
PR SummaryMedium Risk Overview Adjusts internal-response handling to correctly deal with no-body statuses (e.g. Updates self-hosting docs and deployment configs to expose Written by Cursor Bugbot for commit c589adf. This will update automatically on new commits. Configure here. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
|
Fixed in The issue was valid: the internal secure-fetch path rebuilt a standard This is now fixed by probing JSON from I also added targeted coverage for:
Relevant tests pass locally for the affected paths. |

Summary
Makes SSH/tool internal execution timeout configurable by forwarding the effective timeout to internal
secure fetch calls, removing the hard internal 300s cutoff. Also documents how to configure
EXECUTION_TIMEOUT_FREEfor local Docker and Helm/cloud deployments.Fixes #(issue)
Type of Change
Testing
cd apps/sim && bunx vitest run tools/index.test.ts1 passed, 52 passedChecklist
Screenshots/Videos
N/A